it,sales director careers in Roscommon, Ireland